home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / maximus / scp_v110.zip / SC.CFG < prev    next >
Text File  |  1993-03-08  |  22KB  |  498 lines

  1. ;
  2. ;
  3. ;                                       sixxac/CHAT CONFIGURATION FILE 
  4. ;
  5. ;        ████████████  ████  ███   ███  ███   ███  █████████  ████████
  6. ;        ███           ████  ███        ███        ██    ███  ██
  7. ;        ████████████  ████  █████████  █████████  ██    ███  ██
  8. ;               ▄▄▄▄▄  ▄▄▄▄        ▄▄▄        ▄▄▄  ▄▄    ▄▄▄  ▄▄
  9. ;        ████████████  ████  ███   ███  ███   ███  ██    ███  ████████
  10. ;
  11. ;        Christian Zangl                            FidoNode 2:31/21.0
  12. ;        sysop of sixxac's hideout          bbs phone # +43-4242-57884
  13. ;
  14. ;   
  15. ;   ==================================================================
  16. ;   Don't use more than 1000 characters per line!
  17. ;   ==================================================================
  18.  
  19. ;   ------------------------------------------------------------------
  20. ;   Version of your config file (no default)
  21. ;   ------------------------------------------------------------------
  22. VERSION 1.10
  23.  
  24.  
  25. ;   ==================================================================
  26. ;   NAME CONFIGURATION
  27. ;   ==================================================================
  28.  
  29. ;   ------------------------------------------------------------------
  30. ;   Your name (default SYSOP)
  31. ;   ------------------------------------------------------------------
  32. SYSOP Sysop
  33.  
  34. ;   ------------------------------------------------------------------
  35. ;   your register key to enable tty chat (default none)
  36. ;   ------------------------------------------------------------------
  37. ;REGISTER_KEY 
  38.  
  39. ;   ------------------------------------------------------------------
  40. ;   Default user name (default User)
  41. ;   ------------------------------------------------------------------
  42. DEFAULT_USER User
  43.  
  44.  
  45. ;   ==================================================================
  46. ;   LOGFILE CONFIGURATION
  47. ;   ==================================================================
  48.  
  49. ;   ------------------------------------------------------------------
  50. ;   Path and name to the logfile (default none)
  51. ;   If you use MULTINODE SUPPORT an extension of ".Lxx" is added
  52. ;   (see dox for more info) else you've to specify the extension
  53. ;   yourself!
  54. ;   ------------------------------------------------------------------
  55. LOG FILE sc\6xacCHAT.log
  56.  
  57. ;   ------------------------------------------------------------------
  58. ;   Turn logfile on/off at startup (default on)
  59. ;   ------------------------------------------------------------------
  60. LOG AUTO on
  61.  
  62. ;   ------------------------------------------------------------------
  63. ;   Path and name to the ansi logfile (default none)
  64. ;   ------------------------------------------------------------------
  65. LOG ANSIFILE sc\SC_ANSI.LOG
  66.  
  67. ;   ------------------------------------------------------------------
  68. ;   Turn ansi logfile on/off at startup (default off)
  69. ;   ------------------------------------------------------------------
  70. LOG ANSIAUTO off
  71.  
  72.  
  73. ;   ==================================================================
  74. ;   COLOR/BORDER/WINDOW CONFIGURATION
  75. ;   ==================================================================
  76.  
  77. ;   ------------------------------------------------------------------
  78. ;   Possible FONT colors are:
  79. ;     BLACK, RED, GREEN, BROWN, BLUE, MAGENTA, CYAN, GRAY, DARK_GRAY, 
  80. ;     LIGHT_RED, LIGHT_GREEN, YELLOW, LIGHT_BLUE, LIGHT_MAGENTA, 
  81. ;     LIGHT_CYAN and WHITE
  82. ;   Possible BG colors are:
  83. ;     BLACK, RED, GREEN, BROWN, BLUE, MAGENTA, CYAN and GRAY
  84. ;   ------------------------------------------------------------------
  85.  
  86. ;   ------------------------------------------------------------------
  87. ;   Status colors (bottom line)
  88. ;   ------------------------------------------------------------------
  89. COLOR FONT STATUS BLACK WHITE        ; Font color (normal, switched off)
  90. COLOR BG   STATUS CYAN               ; Background color
  91.  
  92. ;   ------------------------------------------------------------------
  93. ;   Chat window colors (your window, user windows)
  94. ;   ------------------------------------------------------------------
  95. COLOR FONT WINDOW WHITE WHITE        ; Font colors
  96. COLOR BG   WINDOW BLUE  BLUE         ; Background colors
  97.  
  98. ;   ------------------------------------------------------------------
  99. ;   Border colors (your window, user windows)
  100. ;   ------------------------------------------------------------------
  101. COLOR FONT BORDER GRAY GRAY          ; Font colors
  102. COLOR BG   BORDER BLUE BLUE          ; Background colors
  103.  
  104. ;   ------------------------------------------------------------------
  105. ;   Header colors 
  106. ;   ------------------------------------------------------------------
  107. COLOR FONT HEADER BLUE               ; Font color
  108. COLOR BG   HEADER GRAY               ; Background color
  109.  
  110. ;   ------------------------------------------------------------------
  111. ;   Scrollback colors (your window, user windows)
  112. ;   ------------------------------------------------------------------
  113. COLOR FONT SCROLLBACK YELLOW YELLOW  ; Font color
  114. COLOR BG   SCROLLBACK BLUE BLUE      ; Background color
  115.  
  116. ;   ------------------------------------------------------------------
  117. ;   Yelling colors 
  118. ;   ------------------------------------------------------------------
  119. COLOR FONT YELL WHITE                ; Font color
  120. COLOR BG   YELL BLUE                 ; Background color
  121.  
  122. ;   ------------------------------------------------------------------
  123. ;   Characters for the window borders
  124. ;   ------------------------------------------------------------------
  125. BORDER TOPLEFT       "╒"
  126. BORDER TOP           "═"
  127. BORDER TOPRIGHT      "╕"
  128. BORDER LEFT          "│"
  129. BORDER RIGHT         "│"
  130. BORDER BOTTOMLEFT    "└"
  131. BORDER BOTTOM        "─"
  132. BORDER BOTTOMRIGHT   "┘"
  133.  
  134. ;   ------------------------------------------------------------------
  135. ;   The window style (style, shift)
  136. ;   style:
  137. ;     0: sysop bottom, user top
  138. ;     1: sysop left,   user right
  139. ;     2: sysop top,    user bottom
  140. ;     3: sysop right,  user left
  141. ;   shift is the number of lines/chars to make the sysop chat window
  142. ;   bigger than the user chat window. If you use a number smaller than
  143. ;   zero the users window will be bigger.
  144. ;   ------------------------------------------------------------------
  145. WINDOW_STYLE 0 0
  146.  
  147.  
  148. ;   ==================================================================
  149. ;   Language Configuration
  150. ;   ==================================================================
  151.  
  152. ;   ------------------------------------------------------------------
  153. ;   Ask the user to play a tune (no default)
  154. ;   ------------------------------------------------------------------
  155. LANGUAGE YELL_TUNE1 To get the sysop's attention you've to play a TUNE!
  156. LANGUAGE YELL_TUNE2 If the space between the [] above is empty, your terminal software is able
  157. LANGUAGE YELL_TUNE3 to play ANSI MUSIC! In that case you may use t<tune#> to test the tune or
  158. LANGUAGE YELL_TUNE4 b<tune#> to play it both to you and the sysop. (or u<tune#> to yell yourself)
  159.  
  160. ;   ------------------------------------------------------------------
  161. ;   TTY message when yelling (no default)
  162. ;   ------------------------------------------------------------------
  163. LANGUAGE TTY_YELL Yelling, please wait...
  164.  
  165. ;   ------------------------------------------------------------------
  166. ;   TTY message when SYSOP is not available (no default)
  167. ;   ------------------------------------------------------------------
  168. LANGUAGE TTY_NOTYET The SYSOP is not available yet!
  169.  
  170. ;   ------------------------------------------------------------------
  171. ;   TTY message to press any key to continue (no default)
  172. ;   ------------------------------------------------------------------
  173. LANGUAGE TTY_KEY  press <enter> to continue
  174.  
  175. ;   ------------------------------------------------------------------
  176. ;   TTY message when no more yellings are allowed (no default)
  177. ;   ------------------------------------------------------------------
  178. LANGUAGE TTY_NMORE No more yellings are allowed in this event!
  179.  
  180.  
  181. ;   ==================================================================
  182. ;   YELL Configuration
  183. ;   ==================================================================
  184.  
  185. ;   ------------------------------------------------------------------
  186. ;   Path and name to the MAXIMUS tunes.bbs file (default tunes.bbs)
  187. ;   ------------------------------------------------------------------
  188. YELL TUNES sc\TUNES.BBS
  189.  
  190. ;   ------------------------------------------------------------------
  191. ;   at and above what speed use ansi yelling (default 9600)
  192. ;   ------------------------------------------------------------------
  193. YELL ANSIABOVE 9600
  194.  
  195. ;   ------------------------------------------------------------------
  196. ;   YELL-COUNT-DOWN 
  197. ;   ------------------------------------------------------------------
  198. YELL COUNTER  s_on ; Counter on/off/s_on (s_on for simultaneous) (default on)
  199. YELL COUNTERX 58   ; X Positon of the counter (default 58)
  200. YELL COUNTERY 15   ; Y Positon of the counter (default 15)
  201.  
  202. ;   ------------------------------------------------------------------
  203. ;   Name of the file to show when yelling (no default)
  204. ;   ------------------------------------------------------------------
  205. YELL ANSIYELL sc\YELL.ANS
  206.  
  207. ;   ------------------------------------------------------------------
  208. ;   Name of the file to show when # of yells/day or yells/event
  209. ;   go beyond the maximum (no default)
  210. ;   ------------------------------------------------------------------
  211. YELL NOMORE sc\YNM.ANS
  212.  
  213. ;   ------------------------------------------------------------------
  214. ;   Name of the file to show when sysop did not answer (no default)
  215. ;   ------------------------------------------------------------------
  216. YELL NOANSWER sc\YNA.ANS
  217.  
  218. ;   ------------------------------------------------------------------
  219. ;   Name of the file to show when yell is not allowed that time 
  220. ;   (no default)
  221. ;   ------------------------------------------------------------------
  222. YELL NOTYET sc\YNY.ANS
  223.  
  224. ;   ------------------------------------------------------------------
  225. ;   Yell Events
  226. ;   format: y_event <day> <start> <end> <tune#> <countdown>
  227. ;   <day> specifies the day when this event becomes active, day may
  228. ;         be one of the following: all, mon, tue, wed, thu, fri, sat, sun
  229. ;   <start> is the time when the event starts (hh:mm)
  230. ;   <end> time when the event ends (hh:mm)
  231. ;   <tune> is the tune number in the tunes.bbs file. if it is 0 the 
  232. ;          user may select one to play!
  233. ;   <countdown> is the # of seconds for the countdown
  234. ;   you have to split it up if the event time passes midnight!
  235. ;   (default none)
  236. ;   ------------------------------------------------------------------
  237. YELL EVENT all 11:00 23:00 0 20  ; user may select what sound to play
  238. YELL EVENT all 23:00 24:00 2 15  ; a soft tickling sound for late hours
  239. YELL EVENT all 10:00 11:00 2 15  ; and the morning
  240.  
  241. ;   ------------------------------------------------------------------
  242. ;   Name of the no-yell flag file. If the file is found no yelling is
  243. ;   allowed! (no default)
  244. ;   ------------------------------------------------------------------
  245. YELL FLAG sc\noyell.six
  246.  
  247. ;   ------------------------------------------------------------------
  248. ;   Name of the no-yell flag file. If the file is found no yelling is
  249. ;   allowed! (no default)
  250.  
  251. ;   ------------------------------------------------------------------
  252. ;   What key do you want to set if you do not answer the yell?
  253. ;   (see sc.doc for a description)
  254. ;   ------------------------------------------------------------------
  255. YELL KEY 0x01000000 ; This is for the user key 'Q'
  256.  
  257. ;   ------------------------------------------------------------------
  258. ;   Path and filename where the user yellings are saved.
  259. ;   (default sc_user.dat)
  260. ;   ------------------------------------------------------------------
  261. YELL DATAFILE sc\sc_user.dat
  262.  
  263.  
  264. ;   ------------------------------------------------------------------
  265. ;   User Levels
  266. ;   Format: <1st> <last> [<level> [<y/day> [<y/evt> [<tune> [<count>]]]]]
  267. ;   <1st> <last> the users first and last name or "all users" for all
  268. ;                users!
  269. ;   <level>      the users yell-level.
  270. ;      "TWIT"      there is never an event to yell
  271. ;      "SILENT"    yelling will appear normal to the user but no tunes
  272. ;                  are played to the sysop
  273. ;      "NORMAL"    a normal user
  274. ;      "ALLEVENTS" regardless of events he may yell anytime
  275. ;   <y/day>      maximum yells per day
  276. ;   <y/evt>      maximum yells per event
  277. ;   <tune>       the tune to be played, 0 to select one or -1 to 
  278. ;                use the normal event tune
  279. ;   <count>      the start for the countdown
  280. ;   ------------------------------------------------------------------
  281. USER chris sixxac    ALLEVENTS 20 10 0 20
  282. USER David Lightman  NORMAL 20 10 0 10
  283. USER all users       NORMAL 10 5 ; the "all users" def. must be the 
  284.                                  ; last one!
  285.  
  286.  
  287. ;   ==================================================================
  288. ;   ALIAS CONFIGURATION
  289. ;   ==================================================================
  290.  
  291. ;   ------------------------------------------------------------------
  292. ;   You may define as many aliases as you wish, no limit! 
  293. ;   Format: <who> <word> <line>
  294. ;   <who> may be U for user, S for sysop or B for both.  
  295. ;   <word> is the word which should be replaced with <line>
  296. ;   
  297. ;   translation characters:
  298. ;
  299. ;          charaters      will be replaced by
  300. ;
  301. ;          %|             carriage return
  302. ;          %%             % character
  303. ;          %f             users firstname 
  304. ;          %l             users lastname 
  305. ;          %t             current time
  306. ;          %d             todays date
  307. ;          %r             remaining minutes in Maximus 
  308. ;                         (only with the -m switch!)
  309. ;          %c             chattime
  310. ;          %b             users baudrate
  311. ;          %x             exit sixxac/CHAT (remote exit!) 
  312. ;                         or close chat window when in server mode
  313. ;
  314. ;   (default none)
  315. ;   ------------------------------------------------------------------
  316. ALIAS S "startup"   "Hi %f!%|"  ; this will be displayed automatically 
  317.                                 ; at startup
  318. ALIAS B "Christian" "chris"
  319. ALIAS B "tschau"    "ciao"
  320. ALIAS B "sixxac"    "sixxac (tm)"
  321. ALIAS B "sixxchat"  "sixxac/CHAT (tm)"
  322. ALIAS U ":-("       ":-( don't worry, be happy!"
  323. ALIAS B "cu"        "well, very nice talking to you but i've to go,%|so ciao!"
  324. ALIAS B "kb"        "kilobyte"
  325. ALIAS B "mb"        "megabyte"
  326. ALIAS B "gb"        "gigabyte"
  327. ALIAS B "tb"        "terrabyte"
  328. ALIAS B "sec"       "seconds"
  329. ALIAS B "min"       "minutes"
  330. ALIAS U "shit"      "<uff, smells bad in here...>"
  331. ALIAS B "/test"     "TEST: firstname %%f(%f)  lastname %%l(%l)%|      time %%t(%t)  date %%d(%d)%|        chattime %%c(%c)   remaining time %%r(%r)%| - looks pretty good!"
  332. ALIAS B "/first"    "%f"
  333. ALIAS B "/last"     "%l"
  334. ALIAS B "/time"     "%t"
  335. ALIAS B "/date"     "%d"
  336. ALIAS B "/chattime" "%c"
  337. ALIAS B "/remain"   "%r"
  338. ALIAS B "/baud"     "%b"
  339. ALIAS B "/quote"    "%|=== Quote of the day ===%|%q"
  340.  
  341. ; you can also use the same word with a different alias for the user
  342. ; and the sysop like
  343. ALIAS U "/quit"     "[you may not quit]"
  344. ALIAS S "/quit"     "%x"
  345.  
  346.  
  347. ;   ==================================================================
  348. ;   MACRO CONFIGURATION
  349. ;   ==================================================================
  350. ;   ------------------------------------------------------------------
  351. ;   You can define unlimited macros! 
  352. ;   Format: <who> <key> <line>
  353. ;   <who> may be U for user, S for sysop or B for both.  
  354. ;   <key> is the key which should be replaced with <line>
  355. ;   To specify the key you may use 'x' (where x is the character 
  356. ;   you wish to replace) or the ascii number of the character.
  357. ;   You may use the same translation characters as for the aliases!
  358. ;   (default none)
  359. ;   ------------------------------------------------------------------
  360.  
  361. ; you will need these only if you speak german
  362. MACRO B 'ä' "ae"
  363. MACRO B 'ö' "oe"
  364. MACRO B 'ü' "ue"
  365. MACRO B 'ß' "ss"
  366. MACRO B 'Ä' "Ae"
  367. MACRO B 'Ö' "Oe"
  368. MACRO B 'Ü' "Ue"
  369.  
  370. ; you can also use it to tell the user when you are busy... (CTRL+E)
  371. MACRO S 5 "%|*** sorry, i've an incoming voice phone call, please wait a moment... %|"
  372.  
  373. ; or give some INFO (CTRL+I)
  374. MACRO B 9 "%|* HELP: <CTRL>+<d> clear your window%|"
  375. MACRO S 9 "        <CTRL>+<k> toggle scrolling%|"
  376. MACRO B 9 "        <CTRL>+<l> redraw%|"
  377. MACRO S 9 "        /t[s|b|u|x][<tune#>] play tune to s:sysop, b:both or u:user%|"
  378. MACRO S 9 "                             x:use last, no option = music off%|"
  379. MACRO S 9 "        /w{<shift>|#<style><shift>}  -  window positions%|"
  380. MACRO S 9 "        /s[<lines>] set # of lines for scrolling%|"
  381. MACRO B 9 "%|"
  382.  
  383. ; These are the CTRL keys you may use:
  384. MACRO B 1  "CTRLa"                        ; CTRLa
  385. MACRO B 2  "CTRLb"                        ; CTRLb
  386. ;MACRO B 5  "CTRLe"                       ; CTRLe
  387. MACRO B 6  "Hello %f!%|"                  ; CTRLf
  388. MACRO B 7  "CTRLg"                        ; CTRLg
  389. ;MACRO B 9  "CTRLi"                       ; CTRLi
  390. ;MACRO B 10 "CTRLj"                       ; CTRLj
  391. MACRO B 14 "%f %l "                       ; CTRLn
  392. MACRO B 15 "CTRLo"                        ; CTRLo
  393. MACRO B 17 "%|=== Quote of the day ===%|%q%|" ; CTRLq
  394. MACRO B 18 "[You have %r minutes left!]"  ; CTRLr
  395. MACRO B 20 "[time: %t date: %d]"          ; CTRLt
  396. MACRO B 21 "CTRLu"                        ; CTRLu
  397. MACRO B 22 "CTRLv"                        ; CTRLv
  398. MACRO B 23 "CTRLw"                        ; CTRLw
  399. MACRO B 24 "CTRLx"                        ; CTRLx
  400. MACRO B 25 "CTRLy"                        ; CTRLy
  401. MACRO B 26 "CTRLz"                        ; CTRLz
  402.  
  403. ;   If you do not want the user to be able to toggle scroll/overwrite
  404. ;   mode (CTRL+K) use this:
  405. MACRO U 11 ""
  406.  
  407.  
  408. ;   ==================================================================
  409. ;   MISC CONFIGURATION
  410. ;   ==================================================================
  411.  
  412. ;   ------------------------------------------------------------------
  413. ;   PipeName for multiline. (default \pipe\sixx)
  414. ;   format: \\<server>\pipe\<name> 
  415. ;           \pipe\<name>
  416. ;   <name> has to be 4 characters long!
  417. ;   ------------------------------------------------------------------
  418. ;MULTINODE_PIPE \pipe\sixx               ; only available in SC 1.0xML
  419.  
  420. ;   ------------------------------------------------------------------
  421. ;   Name of the quotes.mec file from Maximus. (no default)
  422. ;   (Format is quote - blank line - quote - blank line - ...)
  423. ;   ------------------------------------------------------------------
  424. QUOTE FILE misc\quotes.mec
  425.  
  426. ;   ------------------------------------------------------------------
  427. ;   # of quotes in your quotes.mec (default -1)
  428. ;   use -1 to let sixxac/CHAT count the quotes or (on slower machines)
  429. ;   use numquote.exe and set the correct number!
  430. ;   ------------------------------------------------------------------
  431. QUOTE NUM 735 ; standard maximus 2.01 quote file
  432. ;QUOTE NUM -1
  433.  
  434. ;   ------------------------------------------------------------------
  435. ;   Display the time in the header line? (default on)
  436. ;   FOR REGISTERED USERS ONLY! 
  437. ;   ------------------------------------------------------------------
  438. CLOCK on
  439.  
  440. ;   ------------------------------------------------------------------
  441. ;   THIS IS ONLY REQUIRED FOR DOS SYSTEMS!
  442. ;   Sets the speed of your computer (default 40)
  443. ;   Use a low value for slow computers!
  444. ;   on my 486/50 in the OS/2 DOS Box 50 was the right one!
  445. ;   ------------------------------------------------------------------
  446. ;DOS_SPEED 50
  447.  
  448. ;   ------------------------------------------------------------------
  449. ;   Stop the users time while chatting? (default on) 
  450. ;   works only if you specify the -m commandline switch!
  451. ;   FOR REGISTERED USERS ONLY! 
  452. ;   ------------------------------------------------------------------
  453. MAX_STOPTIME on  
  454.  
  455. ;   ------------------------------------------------------------------
  456. ;   Let the user exit by typing the alias /quit when in SYSOP-USER
  457. ;   chat, in ML mode it's always on! (default off)
  458. ;   ------------------------------------------------------------------
  459. REMOTE_EXIT on
  460.  
  461. ;   ------------------------------------------------------------------
  462. ;   at and above what speed use scrolling instead of overwriting 
  463. ;   (default 9600)
  464. ;   ------------------------------------------------------------------
  465. SCROLL ABOVE 0
  466.  
  467. ;   ------------------------------------------------------------------
  468. ;   how many lines do you want to scroll when in scrolling mode?
  469. ;   format: <baudrate> <lines>
  470. ;   <baudrate> specifies above what rate to use <lines>
  471. ;   (default 0  1)                       HAS TO BE IN ASCENDING ORDER!
  472. ;   ------------------------------------------------------------------
  473. SCROLL LINES     0  9 ;     0 to  2399 baud use 9 lines
  474. SCROLL LINES  2400  5 ;  2400 to  4799 baud use 5 lines
  475. SCROLL LINES  4800  4 ;  4800 to  9599 baud use 4 lines
  476. SCROLL LINES  9600  3 ;  9600 to 13999 baud use 3 lines
  477. SCROLL LINES 14400  2 ;    above 14400 baud use 2 lines
  478.  
  479. ;   ------------------------------------------------------------------
  480. ;   INCLUDE another CONFIG file (no default)
  481. ;
  482. ;   This will overwrite all privious specified settings!
  483. ;
  484. ;   format: CONFIG <filename> <day> <start> <end> 
  485. ;   <day> specifies the day when this config becomes active, day may
  486. ;         be one of the following: all, mon, tue, wed, thu, fri, sat, sun
  487. ;   <start> is the time when the event starts (hh:mm)
  488. ;   <end> time when the event ends (hh:mm)
  489. ;   ------------------------------------------------------------------
  490. ;CONFIG sc\sc0.cfg all 22:01 23:00
  491. ;CONFIG sc\sc1.cfg all 23:01 24:00 ; you have to split it up if it
  492. ;CONFIG sc\sc1.cfg all 00:01 01:00 ; passes midnight!
  493.  
  494. ;   ==================================================================
  495. ;   END OF CONFIGURATION
  496. ;   ==================================================================
  497.  
  498.